Big Huge Thesaurus

humeral veil

noun